Задача: П. 103 INC-2144

Описание замечания: 

В ВК г. Тамбов Тамбовской области под ролью "Специалист по обработке заявлений" отсутствует кнопка "Назначить на себя".  В продуктивной среде по состоянию на 25.08.2025 выявлено, что в ряде заявлений в статусе «Заявление получено ведомством», поступивших с ЕПГУ с 16.07.2025, отсутствует кнопка "Назначить на себя".

Анализ ошибки: 

В БД ArangoDB были найдены все заявления, которые находятся не в конечном статусе.

Были взяты их processTrace по этим id в базе Workflow проверили наличие процессов.

Были выявлены заявления не в конечном статусе и без процессов (сломанные). В ЕРВУ все заявления по списку были проверены, заявления, где отсутствует кнопка «Назначить на себя» приложены в файле.

ДокументЗаявления для исправления (сломанные).csv


 Постановка 

Название сценария

Восстановление кнопок управления заявлением

Описание

Реализация ручного запуска восстановления процесса обработки заявления для сотрудников военного комиссариата с ролью "Специалист по обработке заявлений"/"Военный комиссар" для заявлений, поступивших с ЕПГУ в раздел "Заявления".

Восстановление процесса обработки заявления производится кнопкой "Исправить". 

Участники

1. Для выполнения восстановления процесса обработки заявления подразделе "Диагностика и настройки процессов" пользователь с наличием двух ролей:

  • "Администратор ПОИБ"
  • "Администратор ИС"

2. Для выполнения только просмотра пункта "Диагностика и настройки процессов", пользователи с ролями:

  • "Администратор ПОИБ"
  • "Администратор ИС";
  • "Сотрудник ГОМУ"
Предусловия
  1. Пользователь авторизован в системе под ролями "Администратор ПОИБ" и "Администратор ИС"
  2. Показатель "Заявления, требующие восстановления процесса обработки" в подразделе "Диагностика и настройки процессов" -"Настройки системы" раздела "Администрирование" имеет значение, отличное от <0>
Инициирующее событие

Сотруднику МО РФ поступила информация, что в ГИС ЕРВУ у специалиста военного комиссариата отсутствуют кнопки для обработки заявления (на любом этапе рассмотрения заявления).  

Результат

Для специалиста военного комиссариата с ролью "Специалист по обработке заявлений"/"Военный комиссар" в разделе "Заявления" при переходе в заявление доступны кнопки в соответствии с этапом рассмотрения заявления.


№ шагаДействия
1

Пользователь переходит в раздел "Администрирование" - "Настройки системы", пункт "Диагностика и настройки процессов"

2

2.1 В экранной форме подраздела "Диагностика и настройки процессов" пользователю отображаются значения в показателе с наименованием "Заявления, требующие восстановления процесса обработки".

2.2 Подсчет значения для показателя выполняется 1 раз в час.

В подразделе "Диагностика и настройки процессов" отбор показателя в столбец "Значения" включаются:

  • заявления, которые отображается в разделе "Заявления"
  • заявления, в которых отсутствуют кнопки, необходимые для обработки заявления.

2.3 Если по результатам подсчета в пункте 2.2  значение показателя больше <0>, то кнопка "Исправить" активна для нажатия. Если показатель имеет значение <0>, кнопка "Исправить" не активна.


3

3.1 После нажатия на кнопку "Исправить" система открывает модальное окно с формулировкой "На данный момент в топиках kafka c именем process.controlled.start и process.start значение отставания (лаг) равняется 0?";

3.2 Нажатие пользователем кнопки "Подтвердить" - переход к шагу № 4;

3.3. Нажатие пользователем кнопки "Отмена" - операция прекращается. Переход к шагу № 4 не выполняется;

3.4 Нажатие на кнопку "Подтвердить" записывается в журнале событий безопасности.

4

4.1 После нажатия кнопки "Подтвердить", система запускает процедуру восстановления (отображения) кнопок в заявлении сотрудникам военного комиссариата с ролью "Специалист по обработке заявлений"/"Военный комиссар" (по рассчитанному показателю в пункте 2.2.) Система не деактивирует активные сессии пользователей.

4.2 После запуска процедуры в пункте 4.1 кнопка "Исправить" становится недоступной для повторного нажатия до завершения процедуры. При повторном нажатии (при не завершенном процессе) пользователю выдается информационное сообщение с текстом: <Выполняется восстановление процесса. Дождитесь завершения операции>


5

5.1 По завершению процедур из шага № 4, значение показателя "Заявления, требующие восстановления процесса обработки" принимает новое число.

Ограничения
  • Восстановление кнопок управления заявлением необходимо проводить при отсутствии лага в системе. При наличии лага в Системе необходимо отложить исправление процесса до разбора лага. В случае, если будет произведено восстановление кнопок при наличии лага, процесс восстановления кнопок запустится, однако завершения процедуры будет осуществлено с задержкой; 
  • После завершения процедуры восстановления кнопок управления заявлением, специалисту военного комиссариата необходимо обновить страницу браузера.
Написать комментарий...